# 逢7拍手游戏程序 - 使用continue语句实现
# 游戏规则：在1~100范围内，遇到包含数字7或能被7整除的数时拍手
# 使用continue语句跳过非拍手的情况，直接进入下一次循环
print("=" * 40)

for num in range(1, 101):  # 遍历1到100的所有数字
    # 检查是否满足拍手条件
    # 如果满足拍手条件（能被7整除或包含数字7）
    if num % 7 == 0 or '7' in str(num):
        print(f"{num}: 拍手")
        # 继续执行下一个数字的循环
        continue
    
    # 如果不是拍手的数字，则输出该数字
    # 注意：这里的代码只有在不满足拍手条件时才会执行
    # 因为当满足条件时，continue语句会跳过下面的代码，直接进入下一次循环
    print(num)

# continue语句说明：
# 1. continue语句用于跳过当前循环迭代中剩余的代码
# 2. 当遇到continue时，程序会直接回到循环的开始，开始下一次迭代
# 3. 与break语句的区别：
#    - break: 完全终止整个循环，不再执行后续任何迭代
#    - continue: 仅跳过当前迭代的剩余代码，继续执行下一次迭代
# 4. 在这个程序中，当遇到需要拍手的数字时，我们输出"拍手"后使用continue
#    跳过输出数字的代码，直接处理下一个数字